body {
    background: url(../images/zsbg.jpg) no-repeat center top;
  	background-color:#e4f3fc;
    width: 1349px;
    margin: 0 auto;}
.head1{width: 100%;height: 22px;background: url(../images/head1_bg.png) no-repeat;}
.head1_con{width: 1042px;margin: 0 auto;color: #333;}
.head1_con1{height: 22px;line-height: 22px;}
.head1_con1 span{margin-right: 15px;}
.head1_con1 a{color: #000;font-weight: bold;margin-right: 14px;}
.head1_con1 a:hover{color: #116abf;}
.head1_con2{height: 22px;line-height: 22px;}
.head1_con2 span{cursor: pointer;}
.head1_con2 span img{margin-right: 7px;}
.head2{height: 261px;width: 1042px;margin: 0 auto;position:  relative;}
.head2_1{margin-top: 50px;position:  absolute;}
/*.head2_2{/* margin-top: 75px; !1!position:  absolute;right: 0;top: 0;background: transparent;}
.head2_2 img{width: 803px;height: 261px;background: transparent;} */
.head2_2{position:  absolute;right: 0;top: 0;display:block;}
.head2_2 img{width: 803px;height: 261px;display:block;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true);}
.inp_search{width: 305px;height: 33px;line-height: 33px;background: white;}
.span_ss{width: 61px;height: 33px;}
.span_ss input{width: 61px;height: 33px;line-height: 33px;background: #116abf;text-align: center;color: #fff;}
.nav{width: 1052px;height: 57px;margin: 0 auto;background: url(../images/navbg.png) no-repeat;}
.nav ul{display: table;text-align: center;margin-left: 54px;margin: 0 auto;}
.nav ul li{height: 36px;width: 81px;float: left;height: 100%;background:url(../images/navlibg.png) no-repeat;}
.nav ul li a{height: 42px;line-height: 42px;color: #fff;width: 71px;text-align: center;display: block;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.nav ul li a:hover{background: url(../images/nav_libg.png) no-repeat 10px 9px;color:#004075;font-weight: bold;background-size: 100%;background-position: 0px 5px;}
.nav ul li a.nav_lion{background: url(../images/nav_libg.png) no-repeat 10px 9px;color:#004075;font-weight: bold;}
/*主题mainWidth*/
.mainWidth{background: white;width: 1042px;margin: 0 auto;padding-bottom: 15px;}
/*文字滚动*/
.scroll_ad{width: 1023px;height: 106px;margin: 0 auto;background: url(../images/gdgg_bg.png) no-repeat;margin-top: -10px;}
.scroll_ad1{}
.txtMarquee-left{  position:relative;width: 755px;margin:0 auto;}
.txtMarquee-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;}
.txtMarquee-left .bd{ padding:10px;}
.txtMarquee-left .bd .tempWrap{ width:618px !important;}
.txtMarquee-left .bd ul{ overflow:hidden; zoom:1;}
.txtMarquee-left .bd ul li{ margin-right:20px;float:left; height:24px; line-height:24px;  text-align:left; _display:inline; width:auto !important;}
.txtMarquee-left .bd ul li span{ color:#999;}

.bd_span{color: #004074;font-size: 12px;}
.scroll_ad1 .txtMarquee-left .bd ul{margin-left: -200px;}
.scroll_ad1 .txtMarquee-left .bd ul li a{color: #004074;font-size: 12px;}
/*.scroll_ad{width: 1023px;height: 106px;margin: 0 auto;background: url(../images/gdgg_bg.png) no-repeat;margin-top: -10px;}
.scroll_ad1{}
.txtMarquee-left{  position:relative;width: 1000px;margin:0 auto;}
.txtMarquee-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.txtMarquee-left .bd{ padding:10px; }
.txtMarquee-left .bd .tempWrap{ width:860px !important; }
.txtMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.txtMarquee-left .bd ul li{ margin-right:20px;float:left; height:24px; line-height:24px;  text-align:left; _display:inline; width:auto !important;  }
.txtMarquee-left .bd ul li span{ color:#999;}

.bd_span{color: #004074;font-size: 12px;}
.scroll_ad1 .txtMarquee-left .bd ul{width: 870px;}
.scroll_ad1 .txtMarquee-left .bd ul li a{color: #004074;font-size: 12px;}*/
.news_px{width: 1004px;margin: 0 auto;margin-top: -55px;}
.news_px1{width: 737px;}
.news_px1_1 {width: 320px;height: 290px;border: 1px solid #8dbeec;overflow: hidden;position: relative;}
.news_px1_1 img{position: absolute;width: 320px;height: 240px;}
.news_px1_1_list{height: 35px;line-height: 35px;background: rgba(0,0,0,0.5);width: 100%;position: absolute;bottom: 0;z-index: 5;}
.news_px1_1_list1{color: #fff;padding-left: 15px;}
.news_px1_1_list2 ul li {width: 8px;height: 8px;background: #fff;border-radius: 50%;float: left;margin-top: 14px;margin-right: 5px;}
.news_px1_2{width: 406px;border: 1px solid #8dbeec;}
.news_px1_2_title{background: #f3f3f3;}
.news_px1_2_title1{width: 406px;height: 35px;background: url(../images/news2_titlebg.png) no-repeat;}
.news_px1_2_title1 ul li{float: left;width: 130px;height: 35px;line-height: 35px;color: #116abf;text-align: center;cursor: pointer;}
.news_px1_2_title1 ul li  a{color: #116abf;font-size: 14px;font-weight: bold;}
.news_px1_2_title1 ul .no_lion  a{color: #b60a00;font-size: 14px;font-weight: bold;}
.news_px1_more{float: right;font-size: 12px;color: #cdcdcd;margin-right: 5px;height: 31px;line-height: 31px;font-weight: bold;}
.news_px1_more span{color: #00599b;}
.news_px1_more:hover{color: #116abf;}
.news_px1_2_con{margin-left: 9px;}
.news_px1_2_con_title{width: 100%;height: 88px;background: url(../images/news_titlebg.png) no-repeat;}
.news_px1_2_con_title p{color: #b60a00;font-size: 20px;line-height: 30px;font-weight: bold;width: 335px;text-align: center;margin: 0 auto;padding-top: 15px;}
.news_px1_2_con ul{height: 167px;background: url(../images/sqjy_bg1.png) 0 -40px repeat-x;}
.news_px1_2_con ul li{background: url(../images/dian.png) no-repeat 0 13px;text-indent: 16px;height: 26px;line-height: 26px;border-bottom: 1px dashed #ccc;}
.news_px1_2_con ul li a{float: left;color: #454545;}
.news_px1_2_con ul li a:hover{color: #116abf;}
.news_px1_2_con ul li span{float: right;color: #999999;}
.news_lia{display: none;}
.news_liaon{display: block;}
.news_px2 {width: 257px;border: 1px solid #eeeeee;margin-left: 8px;}
.news_px2_title{width: 100%;background: #f9fcff;}
.news_px2_title1 {background: url(../images/zspx_bg_new.png) no-repeat;width: 200px;height: 35px;text-indent:24px;line-height: 35px;font-size: 14px;font-weight: bold;color: #116abf;}

.news_px2_title1 ul li.no_lion{color: #b60a00;font-size: 14px;font-weight: bold;}
.news_px2_title img{margin-top: 15px;vertical-align: middle;}
.news_px2_title a{color: #cdcdcd;}
.news_px2_title a:hover{color: #116abf;}
.news_px2_con{width: 100%;margin-top: 15px;background: url(../images/zspx_cbg.png) no-repeat;}
.news_px2_con ul {}
.news_px2_con ul li{height: 27px;line-height: 27px;margin-left: 12px;background: url(../images/dian.png) no-repeat 0 12px;text-indent: 15px;}
.news_px2_con ul li a{color: #454545;font-size: 12px;}
.news_px2_con ul li a:hover{color: #bf0a00;font-weight: bold;}

.sqhd_lb{width:320px;margin-top: 5px;overflow:hidden;position:relative;}
.sqhd_lb .hd{overflow:hidden;position:absolute;bottom: 65px;width: 100%;z-index:1;}
.sqhd_lb .hd ul{width: 100%;display:  table;text-align:  center;}
.sqhd_lb .hd ul li{ margin-right:2px;  display:inline-block;width:20px; height:18px;line-height: 18px;text-align: center;background:#9e9e9e; color: #fff;cursor:pointer;z-index: 10;}
.sqhd_lb .hd ul li.on{background: #a4130b;color: white;}
.sqhd_lb .bd{position:relative;width: 308px;margin: 0 auto;height:100%;z-index:0;}
.sqhd_lb .bd li{ zoom:1; vertical-align:middle;}
.sqhd_lb .bd li a{position: relative;display: block;width:100%;height: 285px;}
.sqhd_lb .bd li a p{position: absolute;height: 24px;line-height: 24px;width: 100%;color: #000000;bottom: 15px;text-align:center;font-size:13px;}
/*.sqhd_lb .bd img{ width:100%; height:240px; display:block; position: absolute; }*/
.sqhd_lb .bd img {
    width: 287px;
    height: 208px;
    display: block;
    margin-left: 10px;
    margin-top: 15px;
    position: absolute;}

/*内容板块、oa*/
.bk_oa{width: 1004px;height: 625px;margin: 0 auto;margin-top: 10px;}
.bk{width: 737px;background: url(../images/ztjy_bbg.png) no-repeat;padding-top: 60px;height: 865px;}


.bk1{width: 100%;margin-top: 6px;}
.bklist{margin-left: 25px;margin-top: 13px;height: 264px;margin-right: 10px;width: 332px;background: url(../images/sqjy_bg1.png) no-repeat;}
.bklist_title{border: 1px solid #8dbeec;border-bottom: 2px solid #0b589f;height: 30px;padding-left: 1px;padding-right: 1px;background: url(../images/sq_titlebg.png) repeat;}
.bklist_title1 {color: #116abf;font-size: 14px;font-weight: bold;height: 30px;line-height: 30px;}
.bklist_title1 img{vertical-align: middle;margin-left: 13px;margin-right: 5px;width: 14px;height: 16px;}
.bklist_title2 a{margin-right: 15px;color: #116abf;font-size: 12px;font-weight: bold;height: 30px;line-height: 30px;}
.bk1-first{width: 100%;}
.bk1-first1{width: 134px;height: 96px;border: 1px solid #d0d0d0;padding: 2px 3px;margin-left: 6px;}
.bk1-first1 img{width: 134px;height: 96px;}
.bk1-first2{width: 177px;margin-left: 7px;}
.bk1-first2_title{margin-top: 8px;}
.bk1-first2_title a{font-size: 12px;font-weight: bold;color: #004065;}
.bk1-first2_con{width: 100%;font-size: 12px;text-indent: 20px;font-weight: bold;color: #004065;height: 20px;line-height: 20px;}
.bk1 ul li{background: url(../images/dian.png) no-repeat 13px 10px;height: 25px;line-height: 25px;text-indent: 21px;}
.bk1 ul li a{color: #004065;font-size: 12px;float: left;}
.bk1 ul li a:hover{color:#116abf;}
.bk1 ul li span{color: #004065;float: right;margin-right: 13px;font-size: 12px;}
/*oa部分*/
.oa{width: 257px;margin-left: 8px;border: 1px solid #8dbeec;}
.oa_title{background: url(../images/zspx_bg.png) no-repeat;
    width: 151px;
    height: 34px;
    text-indent: 24px;
    line-height: 34px;
    font-size: 14px;
    font-weight: bold;
    color: #116abf;}
.oa ul{padding-top: 15px;background: url(../images/oa_listbg.png) no-repeat;}
.oa ul li{margin-bottom: 5px;}
.oa ul li a{margin-left: 10px;}
/*ad*/
.ad{width: 1004px;margin: 0 auto;margin-top: 10px;}
/*view_data*/
.view{width: 1004px;margin: 0 auto;margin-top: 8px;height: 192px;background: url(../images/xyfg_bg.png) no-repeat;}
.vd1{width: 100%;height: 192px;border: 1px solid #8dbeec;border-top: 2px solid #3fa8f2;}
.vd1_title{width: 100%;margin: 0 auto;height: 42px;line-height: 42px;}
.vd1_title1{color: #116abf;margin-left: 11px;font-weight: bold;font-size: 14px;}
.vd1_title2{margin-right: 16px;}
.vd1_title2 a{color: #116abf;font-size: 12px;font-weight: bold;}

.vd1_con{width: 967px;margin: 0 auto;}
.vd1_con ul{margin-right: -10px;}
.vd1_con ul li{width: 166px;height: 130px;float: left;margin-right: 10px;position: relative;}
.vd1_con ul li img{position: absolute;}
.vd1_con ul li p{text-align: center;position: absolute;bottom: 0;width: 100%;height: 25px;line-height: 25px;}

.vd2{width: 257px;border: 1px solid #3fa8f2;border-top: 2px solid #3fa8f2;margin-left: 8px;height: 174px;margin-top: 13px;}
.vd2_title{height: 40px;line-height: 40px;width: 100%;background: #f9fcff;}
.vd2_title1{color: #116abf;font-weight: bold;background: url(../images/zspx_bg.png) no-repeat;width: 151px;height: 34px;text-indent: 24px;}
.vd2_title2 a{color: #cdcdcd;font-size: 13px;}
.vd2_title2 a:hover{color: #116abf;}
.vd2_con{width: 100%;height: 130px;background: url(../images/sqjy_bg1.png) no-repeat 0 -30px;margin-top: 3px;}
.vd2_con ul li{background: url(../images/dian.png) no-repeat 0 10px;height: 28px;margin-left: 13px;line-height: 28px;text-indent: 14px;}
.vd2_con ul li a{color: #004065;}
.vd2_con ul li a:hover{color: #bf0a00;}
.vd2_con ul li:hover{background: url(../images/02.png) 0px 12px no-repeat;}
.vd2_span1{width: 160px;text-overflow: ellipsis;overflow: hidden; white-space: nowrap;float: left;}
.vd2_span2{float: right;}




.hdfc_swiper{height: 148px;}
.hdfc_swiper{ overflow:hidden; position:relative;}
.hdfc_swiper .bd{padding:14px 0px 5px 0px;height: 142px;margin-left: -8px;}
.hdfc_swiper .bd ul{ overflow:hidden; zoom:1; width:9999999px;}
.hdfc_swiper .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;}
.hdfc_swiper .bd ul li .pic{text-align:center;display: block;width: 166px;height: 102px;}
.hdfc_swiper .bd ul li .pic img{ width:166px; height:102px; display:block;}
.hdfc_swiper .bd ul li .pic a{display: block;}
.hdfc_swiper .bd ul li .pic a:hover img{ border-color:#999;}
.hdfc_swiper .bd ul li .title{line-height:24px;}
.hdfc_swiper .bd ul li .title a{color: #230e00;width: 100%;text-align: center;display: block;}

.link{width: 1004px;margin: 0 auto;margin-top: 15px;height: 185px;border: 1px solid #EEEEEE;border-top: 2px solid #3fa8f2;}
.link_title{height: 40px;}
.link_title img{margin-top: 13px;margin-left: 15px;}
.link_con{margin-top: 5px;}
.link_con ul li{float: left;margin-left:15px;width: 182px;height: 57px;margin-bottom: 12px;}
.link_con ul li a img{width: 182px;height: 57px;}
/*foot*/
.foot{width: 1042px;padding-top: 20px;margin: 0 auto;}
.linking_ul {
    width: 860px;
    height: 24px;
    margin: 0 auto;}
.linking_ul li {
    width: 185px;
    float: left;
    margin-right: 30px;}
.linklist {
    width: 185px;
    border: 1px solid #c3c3c3;
    text-align: center;
    color: #000;
    background: #fff;}
.foot1{margin-top: 10px;padding: 6px;}
.foot1 p{font-size: 12px;color: #000;height: 19px;line-height: 19px;text-align: center;}
.foot1 a{color:#000;}

.hall_pic{overflow: hidden;margin: 0 auto;text-align: center;width: 196px;height: 121px;}
.hall_pic:hover img{
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform:scale(1.1);}
.hall_pic img{
	transition:transform .5s ease-in-out;
	-webkit-transition: transform .5s ease-in-out;
	-ms-transition: transform .5s ease-in-out;
	-ms-transition: transform .5s ease-in-out;
	-moz-transition: transform .5s ease-in-out;}


.scroll_ad2_right{margin-top: 10px;margin-right: 10px;}
.scroll_ad2_1{position: relative;}
.search{width: 77px;height: 33px;border: 1px solid #e3e3e3;background: #f7f8fa;}
.type {display: inline-block;width: 48px;height: 33px;line-height: 33px;text-align: center;color: #c4c4c4;margin-left: 6px;}
.search_img {cursor: pointer;}
.type_con {position: absolute;margin-top: 1px;left: -1px;display: none;text-align: center;}
.type_con ul li {background: #0099e5;color: white;border-bottom: 1px solid #fff;width: 79px;}
.scroll_ad2_2{height: 33px;}
.scroll_ad2_2 input{height: 30px;width: 170px;background: #fff;color: #666;text-indent: 10px;border-bottom: 1px solid #e3e3e3;border-top: 1px solid #e3e3e3;/*padding-right:15px;*/}
/*.scroll_ad2_2 input::-webkit-input-placeholder{padding-left: 9px;color: #c4c4c4;}
.scroll_ad2_2 input:-ms-input-placeholder{padding-left: 9px;color: #c4c4c4;}
.scroll_ad2_2 input:-moz-placeholder{padding-left: 9px;color: #c4c4c4;}
.scroll_ad2_2 input::-moz-placeholder{padding-left: 9px;color: #c4c4c4;}*/
.scroll_ad2_3{width: 87px;height: 33px;}
.scroll_ad2_3 span{display: block;width: 100%;height: 32px;background: #0099e5;}
.scroll_ad2_3 span input{width: 87px;height: 32px;background: url(../images/search_img2.png) no-repeat 19px 11px;color: white;font-size: 15px;cursor: pointer;text-indent: 14px;}


/***info_modify***/
.info_modify { font-size:14px;}
.info_modify .h_line{border-bottom: 1px solid #bbb;height:2px; line-height: 2px; font-size:2px; background: #eee;}
.info_modify td{ height:35px; text-align:left; padding:0 5px;}
.info_modify .tablea input{ border:1px solid #1e82d2; height:23px; width:190px;padding-left:5px; font-size: 12px;
	line-height: 23px;}
.info_modify .td_right{ text-align:right; width:25%;font-size: 14px;}
.info_modify .box
{
    border: 1px solid #1e82d2;
    width:  200px;
    height: 24px;
    clip: rect( 0px, 189px, 23px, 0px );
    overflow: hidden;
    float:left;}
.info_modify .box2
{
    border: 1px solid #fff;
    width:  197px;
    height: 24px;
    line-height:21px;
    clip: rect( 0px, 170px, 18px, 0px );
    overflow: hidden;}
.info_modify select
{
    position: relative;
    left: -0px;
    top: -0px;
    width: 199px; 
    line-height: 14px; color: #909993;
    border-style: none;
     border-style: 0px;
    border-width: 0px;}
.bg-white{
	background: #426fd6;}
.content-title img {
    margin-left: 10px;
    margin-top: -3px;
    vertical-align: middle;}
.content-title-info{   
	 font-size: 15px;
    margin-left: 10px;}
.content-title {
    width: 100%;
    height: 50px;
    color: #fff;
    line-height: 50px;
    font-size: 14px;}
.regist_l {
    width: 730px;
    background: #fff;
    border: 1px solid #ddd;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
    box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
    -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
    margin:0 auto;
    margin-top: 40px;
    margin-bottom:50px ;
    padding-bottom: 30px;}
ul.regform {}
.regist_rcen {}
.regist_rtop, .regist_rbot {
	width:720px;
	height:10px;
	background:url() no-repeat left top;}
.regist_r {
	float:right;
	width:228px;
	overflow:hidden;}
.regist_input {
	/*width:590px;*/
	padding-left:35px;
	margin-top: 20px;}
input.register_btn {
    display: inline-block;
    color: rgb(255, 255, 255);
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    cursor: pointer;
    font-family: 微软雅黑;
    padding: 0px 20px;
    background: rgb(217, 83, 79);
    border-radius: 4px;
    border-width: initial;
    border-style: none;
    border-color: initial;
    border-image: initial;}
ul.regform li input {
    line-height: 24px;
    height: 24px;
    vertical-align: middle;}
.btn {
    display: inline-block;
    color: #fff;
    font-size: 15px;}
.regist_title {
	border-bottom:1px dashed #86dbf7;
	width:100%;
	padding:10px 0;
	margin-bottom:15px;}
.registcontent {
	padding-left:30px;
	height:24px;
	margin-bottom:8px;}
.regist_inputtitle {
	font-size:14px;
	float:left;
	width:64px;}
.logininput, .regitstyzm {
	border:1px solid #69d0f3;
	width:204px;
	height:22px;
	margin:0 5px;
	float:left;
	line-height:22px;}
.regitstyzm {
	width:124px;}
.regitst_bnt {}
.regitst_bnt a {}
#btnsubmit {
	height:26px;
	width:76px;
	float:left;
	background-color:#1ab0f3;
	border:1px solid #69d0f4;
	margin:5px 5px;
	text-align:center;
	color:#FFF;
	font-size:14px;
	cursor:pointer;}
.btnsubmitclass {
	height:26px;
	width:76px;
	float:left;
	background-color:#ddd;
	border:1px solid #ccc;
	margin:5px 5px;
	text-align:center;
	color:#000;
	font-size:14px;
	cursor:pointer;
	display:none;}
ul.regform li {
	margin:10px 0;
	padding:3px 0;
	height:24px;}
ul.regform li .regtitle {
	width:96px;
	font-size:14px;
	color:#666666;
	text-align:right;
	display:inline-block;
	padding-right:10px;
	vertical-align: middle;
	float:left;}
ul.regform li input {
	line-height:24px;
	height:24px;
    vertical-align: top;}
.easyui-combotree{}
ul.regform li input.tex {
	width:250px;
	background: #f8f8f8;
	border: solid #d7d7d7 1px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;}
ul.regform li input.init {
	border:1px #92C7F2 solid;
	width:210px;
	background:url() no-repeat 0 -209px
;}
ul.regform li span.info {
	margin-left:10px;
	color:#ff0000
;}
ul.regform li span {
    display: inline-block;}
ul.regform li select {
	width:218px;
	color:#666
;}
ul.regform li em.tips {
	margin-left:5px;
	width:200px;
	display:inline-block;
	vertical-align:middle;
	line-height:14px;
	color:#9D9D9D
;}
ul.regform li.yzcode input {
	width:70px
;}
ul.regform li.yzcode img {
	vertical-align:middle;
	margin-right:6px
;}
ul.mailsel {
	width:216px;
	border:1px silver solid;
	left:250px;
	top:28px;
	position: absolute;
	background:#fff;
	z-index:999
;}
ul.mailsel li {
	height:17px;
	line-height:17px;
	padding:0 0 0 5px;
	margin:0;
	cursor:pointer;
	background:#fff
;}
ul.mailsel li.on {
	background:#E2EEF7;
	color:#418ABC
;}
.setps {
	width:641px;
	height:25px;
	line-height:25px;
	overflow:hidden;
	background:url() no-repeat;}
.setps h3 {
	margin: 0;
	float:left;
	font-size:14px;
	color:#676765;
	padding-left:10px
;}
.setps span {
	float:right;
	display:inline-block;
	width:25px;
	height:18px;
	overflow:hidden;
	cursor:pointer;
	background:url() no-repeat 5px 5px;}
.setps span.up {
	background:url() no-repeat 5px 5px;}
.setps span.down {
	background:url() no-repeat 5px 5px;}